Web 2.0 and Web 3.0
2.0 - Social networking sites, blogs, wikis, video sharing sites, hosted services, web applications, mashups and folksonomies.
3.0 - Semantic Web (Tim Berners-Lee), Machines readable web pages, personal search engines
Systems development life cycle (SDLC) - A structured step-by-step approach for developinginformation systems
-determining budgets
-gathering business requirements and user needs
-designing models
-writing user documentation
2.0 - Social networking sites, blogs, wikis, video sharing sites, hosted services, web applications, mashups and folksonomies.
3.0 - Semantic Web (Tim Berners-Lee), Machines readable web pages, personal search engines
Systems development life cycle (SDLC) - A structured step-by-step approach for developinginformation systems
-determining budgets
-gathering business requirements and user needs
-designing models
-writing user documentation
CYCLE:
1) Planning
2) Analysis
3) Design
4) Development
5) Testing
6) Implementation
7) Maintenance
WATERFALL:
-sequential activity based process
-success rate = 10%
-the only constant is change
- Rapid Application Development(RAD)
- o Focuses on developing a prototype
- o Actively involve system users in the analysis,design and development phases.
- o Accelerate the collection of business requirements through an interactive and iterative construction approach.
- o

- Extreme Programming(XP)- o Breaks project into tiny phases and developers cannot continue on to the next phase until the first phase is complete.
- o Individually, the pieces make no sense until they are combined together.
- o Difference with the waterfall is that XP divides its phases into iterations.
- o Agile methodology is a form of XP; break project into smaller projects and deliver on each separately
- Business drivers